<script>
export default {
  onLaunch: function () {
    console.log('App Launch');
    // #ifdef APP-PLUS
    // App平台检测升级，服务端代码是通过uniCloud的云函数实现的，详情可参考：https://ext.dcloud.net.cn/plugin?id=2226
    if (plus.runtime.appid !== 'HBuilder') { // 真机运行不需要检查更新，真机运行时appid固定为'HBuilder'，这是调试基座的appid
      uni.request({
        url: 'https://7a3e3fa9-7820-41d0-be80-11927ac2026c.bspapp.com/http/update', //检查更新的服务器地址
        data: {
          appid: plus.runtime.appid,
          version: plus.runtime.version,
          imei: plus.device.imei
        },
        success: (res) => {
          if (res.statusCode == 200 && res.data.isUpdate) {
            // 提醒用户更新
            uni.showModal({
              title: '更新提示',
              content: res.data.note ? res.data.note : '是否选择更新',
              success: (ee) => {
                if (ee.confirm) {
                  plus.runtime.openURL(res.data.url);
                }
              }
            })
          }
        }
      })
    }
    // #endif
  },
  onShow: function () {
    console.log('App Show')
  },
  onHide: function () {
    console.log('App Hide')
  },
  globalData: {
    test: ''
  }
}
</script>

<style lang="scss">
/* #ifndef APP-PLUS-NVUE */
/* uni.css - 通用组件、模板样式库，可以当作一套ui库应用 */
@import "./common/uni.css";
@import "./style/flex-box.css";
@import "./style/iconfont.css";
@import "./style/main.scss";

/* 以下样式用于 hello uni-app 演示所需 */
page {
  background-color: #ffffff;
  height: 100%;
  font-size: 28rpx;
  line-height: 1.8;
}

.uni-header-logo {
  padding: 30rpx;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 10rpx;
}

.uni-header-image {
  width: 100px;
  height: 100px;
}

.uni-hello-text {
  color: #7a7e83;
}

.uni-hello-addfile {
  text-align: center;
  line-height: 300rpx;
  background: #fff;
  padding: 50rpx;
  margin-top: 10px;
  font-size: 38rpx;
  color: #808080;
}

/* #endif*/

/* #ifdef MP-360 */
::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  background-color: transparent;
}
::-webkit-scrollbar-track {
  background-color: transparent;
}
::-webkit-scrollbar-thumb {
  background-color: #ddd;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #ccc;
}
::-webkit-scrollbar-thumb:active {
  background-color: #bbb;
}
::-webkit-scrollbar-corner {
  background: #ffffff;
}
/* #endif*/
</style>
